how to develop a virtuous character